Big Huge Thesaurus

loan translation

noun